About The London Cigar Club Ltd (12621548) United Kingdom