About Jack James Group Limited (SC530478) United Kingdom