About L & C Leisure Limited (04947398) United Kingdom