About Telecentro Limited (03550667) United Kingdom