About Tabacco & Channel Ltd (12859064) United Kingdom