About British Greyhound Racing Fund Limited (02732295) United Kingdom