About Thorne Communication Services Limited (10797108) United Kingdom