About International Processplants (europe) Limited (01227171) United Kingdom