About Birchills Telecom Limited (06602617) United Kingdom