About Malone Process & Automation Limited (10886693) United Kingdom