About The Farmhouse Living Shop Limited (09955213) United Kingdom