About The Plough Inn Leitholm Limited (SC467904) United Kingdom