About Hermes Datacommunications International Limited (02478340) United Kingdom