About Durham Group Investments Limited (04599617) United Kingdom