About Numac Fabrications Ltd (NI621867) United Kingdom