About Durham Group Limited (10583056) United Kingdom