About Maindee (npt) Limited (10070789) United Kingdom