About Telic Corporation Limited (04782315) United Kingdom