About Instrumentation Control & Electrical Services Ltd (07673205) United Kingdom