About Slate Horse Limited (09832352) United Kingdom