About The Barmouth Bar & Grill Ltd (11559498) United Kingdom