About Peter Eyre Marine Design Limited (09681659) United Kingdom