About Proctor Process Plant Limited (01615845) United Kingdom