About Capital Hire And Logistics Limited (12172599) United Kingdom