About Durham Boathouse Limited (08840450) United Kingdom