About N And C Leisure Limited (07351026) United Kingdom