About Durham Associates Ltd. (01558160) United Kingdom