About Nammet Iow Limited (08428031) United Kingdom