About The Independent Horse Racing Secretary Co Ltd (09282597) United Kingdom