About Clarkes & Co Limited (09360538) United Kingdom