About Durham & Co Holdings Limited (08915084) United Kingdom