About The Horse Trust Trading Company Limited (08614961) United Kingdom