About The Village Tavern (larkhall) Ltd (SC381669) United Kingdom