About Farmhouse Cafe Halesworth Limited (12270222) United Kingdom