About Teldis Limited (01884170) United Kingdom