About Barker Telecommunications Limited (03619397) United Kingdom