Company name: T Allen Engineering Services Ltd
Description: T Allen Engineering Services Ltd have over 20 years of experience in the design, manufacture, supply, installation and testing of pump lifting equipment
11 Stonebroom Industrial Estate, Stonebroom, Alfreton DE55 6LQ, United Kingdom