About The Kensington Cigar Shop Ltd (10605825) United Kingdom