About Drawbridge Communications Limited (02216347) United Kingdom