About Nls Fabrications Limited (06493213) United Kingdom