Information Services in Leek, Staffordshire We help you find any company! Launchlover Limited 38 Beggars Lane Leek, Staffordshire