About Ntc Designs Ltd (08868758) United Kingdom