About Nsl Casemakers Limited (10179963) United Kingdom