R Walters & Co 4-6 Canfield Place, London NW6 3BT