About Glenfield Control Processes Ltd (12554476) United Kingdom