About Cohiba Cigars Limited (08120741) United Kingdom