About James Armitage Limited (06223719) United Kingdom