About L&s Leisure Limited (03105680) United Kingdom