About Telecoms Xpence Management Ltd (06862272) United Kingdom