About James & Co Accountancy Limited (06251199) United Kingdom