About Rhayader Bar & Grill Limited (10778046) United Kingdom