About Blackford Telecoms Limited (05657436) United Kingdom