About Mike Egan Process Controls Limited (08151657) United Kingdom