About Coventry Greyhounds Club Limited (04773803) United Kingdom