About Tickhill Telecom Ltd (10614920) United Kingdom