About Chemicals & Process Equipment Limited (02030501) United Kingdom