About Largs Yacht Haven Limited (01685301) United Kingdom