About Nsc Leisure Limited (09812425) United Kingdom