About Telegroup Limited (02771602) United Kingdom