About Durham Design And Management Limited (08206387) United Kingdom