About Emerson Chase Process Engineering Recruitment Ltd (06840208) United Kingdom