About Durham Associates Group Limited (03177980) United Kingdom