About Glotel Holdings Limited (02982579) United Kingdom