About Industrial Process & Engineering Services Limited (02905798) United Kingdom