About Farmview Lodges Ltd (12617930) United Kingdom