About Leicester Racecourse Co. Limited (00928956) United Kingdom