About Clowes & Co. Llp (OC419724) United Kingdom