About J.s Leroy Ltd (10271174) United Kingdom