About Cannell Telecoms Ltd (13536563) United Kingdom