About Llandoger Trow Pub Ltd (12510066) United Kingdom