About Southern Solar Ltd (04403959) United Kingdom