About Telic Engineering Ltd. (07152983) United Kingdom