Rose of England — British-bred Thoroughbred racehorse