About Solar Made Simple Ltd (12278221) United Kingdom