About The Stable Horse Company Limited (10065358) United Kingdom