Industrial Devices GB Ltd

143A Belle Vue Road
Shrewsbury
Shropshire
SY3 7NN
United Kingdom