About Telemex Services Limited (03689237) United Kingdom