About Clenaglass Electric Ltd. (02918165) United Kingdom