About Sermo Telecom Limited (06985713) United Kingdom