About S. & J. Leisure Group Limited (01816505) United Kingdom