About J.a.mcgill Ecom Limited (12576104) United Kingdom