About Royal Yacht Squadron Ltd (09050036) United Kingdom