About Edi Spedition Limited (12906240) United Kingdom