About Yacht Industry Limited (03878815) United Kingdom