About Durham Investment Group Limited (12885391) United Kingdom