About J. & L. Leisure (amusements) Limited (01198554) United Kingdom