About Satellite Sales & Marketing Ltd (07150251) United Kingdom