About New Wave Marine Limited (08903417) United Kingdom