About Solarspark Limited (04191416) United Kingdom