About The Greyhound Freehouse Ltd. (06786541) United Kingdom