About Kent Flavour Shed Ltd (13022585) United Kingdom