About Steeplechase Limited (09582634) United Kingdom