About Solar Environmental Technology Uk Ltd (07686691) United Kingdom