About The Greyhound Board Of Great Britain Limited (06740544) United Kingdom