About Hendrick Telecom Management Ltd (SC705892) United Kingdom