About Nmi Fabrication Limited (SC418157) United Kingdom