About Glen Affric Tap Rooms Ltd (09319277) United Kingdom