About Lucas Haulage Ltd (10304596) United Kingdom