About Farmhouse Cafe Limited (04790763) United Kingdom