About Nsc Design Limited (SC147183) United Kingdom