video designed, produced, and powered by

How to contact us

Tel: 0151 356 7118

Email: enquiries@itcl.org.uk

Head Office

Elm Court,
Newbridge Road,
Ellesmere Port,
Cheshire
CH65 4LY

Market leader for technological inspection, testing and consultancy services; from phased array to tube inspection and ultrasonic inspection.