About James International Limited (10080342) United Kingdom