About Solar Photovoltaic Limited (07359695) United Kingdom