About S.a.l. Leisure Holdings Limited (08984180) United Kingdom