About Clare Hambro & Co. Ltd (03582463) United Kingdom