About The French Kitchen (somerset) Ltd (12403299) United Kingdom