About Telstar Services (sw) Ltd (07201609) United Kingdom