About Nts Fabrications Ltd. (02731095) United Kingdom