About The Hurdles Management Company Limited (05911264) United Kingdom