About Industrial Process Services Limited (02362425) United Kingdom