About Jensen Yachting Limited (08608462) United Kingdom