About Seahorse Yachts Limited (03449449) United Kingdom