About Lucas Transport Service Limited (08274650) United Kingdom