About The Farmers Arms Llanybri Ltd (12719598) United Kingdom