About National Horseracing Museum(the) (01592031) United Kingdom