About Elkington & Co. Cutlers & Silversmiths Limited (06804965) United Kingdom