About Ambassadors Club Limited Partnership (SL034504) United Kingdom