About Windboats Hardy Motor Boats Limited (08321239) United Kingdom