About James Armour Limited (12227457) United Kingdom