About Iq Glass Solar Energy Ltd (07191402) United Kingdom