Tubela Engineering Co. Ltd.
Address:
11 A/B Hoblongs Industrial Estate
Chelmsford Road
Dunmow
CM6 1JA
United Kingdom
Tel:
01371859100
Website:
www.tubela.com