About Ambrose Marine Limited (04818151) United Kingdom