About Farmhouse Care Home Ltd (12124182) United Kingdom