About Nubold Fabrications Ltd (12493151) United Kingdom