About Clare Topham & Co Ltd (07523705) United Kingdom