About Equi Taxi Horseboxes Ltd (12733126) United Kingdom