director at Petre Process Plant Ltd - Blackburn, England, United Kingdom
Located in Blackburn, Lancashire we are a small family business established since 1984. We now hold