About Durham Investments Limited (03128830) United Kingdom