About N&s Fabrications Ltd (12274905) United Kingdom