About James Bagnall International Ltd (SC523209) United Kingdom