About J&g Group Limited (SC567823) United Kingdom