About Hammond Walker Accountants Limited (07202417) United Kingdom