About Stophers Racing Kennels Ltd (09379941) United Kingdom