About Neil Thompson Boats Limited (04581337) United Kingdom