About Thorndon Horse Box Company Limited (01686264) United Kingdom