About Instalectric Company Limited (01122333) United Kingdom