About The Cigar Holder Ltd (12361687) United Kingdom