About N C & Leisure Ltd (13473449) United Kingdom