About Nvb Propulsion International Limited (08261704) United Kingdom