About N & C Holdings (mansfield) Limited (11861970) United Kingdom