Company name: Garrard
Description: Jeweller & silver designer founded 1735
24 Albemarle St, London W1S 4HT, United Kingdom