About The Farmhouse Kitchen Shop Ltd (08101929) United Kingdom