About Birmingham Telecommunications Limited (05913985) United Kingdom