About Simply Solar Sense Ltd (07775274) United Kingdom