About The Horse Pool Management Company Limited (04227900) United Kingdom