About European Process Plant Limited (01042804) United Kingdom