About Ambassadors Honey Ltd (12307304) United Kingdom