About Jerome Dufour Boat Design Ltd (08840589) United Kingdom