About The British Horseracing Board Limited (05934293) United Kingdom