About Kent Horseboxes Limited (08892806) United Kingdom