About Industrial Process Solutions Limited (12810467) United Kingdom