About Norfolk Greyhound Racing Company Limited (00338187) United Kingdom