About Nts Specialised Equipment Limited (04793958) United Kingdom