About Glenfarg Village Inn Limited (RS008127) United Kingdom