About Stephen Hucker Haulage Limited (10430371) United Kingdom