About T & J Leisure Ltd (08101880) United Kingdom