About Mayfair Cigars Limited (06390899) United Kingdom