About Eddy Lucas Spedition Ltd (13606987) United Kingdom