About Sats Companion Ltd (09817536) United Kingdom