About Ambassadors Cigar Club Services Limited (12003694) United Kingdom