About Telecommunications Management Limited (03592271) United Kingdom