About Solarsat Limited (08735831) United Kingdom