About Yachts & Friends Lp (SL017430) United Kingdom