About Argyle Satellite Ltd (10755797) United Kingdom