Meteor European Logistics Ltd Company Address: Studio 20 Roslyn Works, Uttoxeter Road, Stoke-on-Trent, Staffordshire, ST3 1PQ Telephone: +44 (0)1782 793099