About Solar Energy Technology Ltd (07739377) United Kingdom