About Telmar Communications Limited (01431987) United Kingdom