About Kitchen Flair Manufacturing Limited (07193886) United Kingdom