About Guilford Telecom Limited (10662160) United Kingdom