About Mann Telecom Ltd (06956399) United Kingdom