About J.a. Leisure Group Limited (13628190) United Kingdom