About European Process Plant (epsom) Limited (02869952) United Kingdom