About Petre Process Plant Limited (01829233) United Kingdom