About Barclay Telecom Limited (NI070002) United Kingdom