About Glen Hills Stables Limited (04225331) United Kingdom