About L.f.c. Leisure Limited (01509922) United Kingdom