Charles Leek & Sons Ltd

Springfield Works
Ashbourne Road
Leek
Staffordshire
ST13 5AY
United Kingdom