About Solar Elec Project Plc (09673664) United Kingdom