About Royal Temple Yacht Club Limited (10886538) United Kingdom