About The Walshford Inn Limited (04121865) United Kingdom