About Durham Associates Communications Limited (02681128) United Kingdom