About Stone Marine Propulsion Limited (00147133) United Kingdom