About Trimsat Limited (02929936) United Kingdom