About The Flavour Kitchen Catering Company Limited (08364192) United Kingdom