About Hammond-barr Accountants Limited (06856163) United Kingdom