A GLOBAL TRENCH SHORING SOLUTIONS PROVIDER. ESC is one of the leading and fast-growing Specialist Trench Shoring Company.