About Meifod Valley Lodges Ltd (12151907) United Kingdom