About Muirton Control & Automation Ltd (SC395862) United Kingdom