About Hammond & Co. Accounting Ltd (12001201) United Kingdom