About Ken Patterson Process Safety Limited (10547974) United Kingdom