About Oatham Clark & Co Ltd (10248416) United Kingdom