About Telesthesia Ltd (05818110) United Kingdom