About Nsc Manufacturing Limited (02778111) United Kingdom