About Telecom Plus Plc (03263464) United Kingdom