About C&s Solar Electrical Ltd (08292526) United Kingdom