About Farmers Arms Swansea Limited (10681223) United Kingdom