About Metranet Communications Limited (04708765) United Kingdom