About Walker & Co Accountants Limited (06746851) United Kingdom