About Nssc Ltd (08969756) United Kingdom