About The Quantock Kitchen Ltd (11154447) United Kingdom