About S.a.l. Leisure Limited (01675981) United Kingdom