About The Ambassadors (hove) Limited (02911832) United Kingdom