About Galaxy Satellites Limited (08734986) United Kingdom