About The Telford Inn Limited (06437973) United Kingdom