About Curtis Sports & Leisure Ltd (05564518) United Kingdom