About Crown & Anchor Inn Llanidloes Limited (11122095) United Kingdom