About Mccarthy Telecom Limited (08607198) United Kingdom