About Solar Roof Installations Limited (07320627) United Kingdom