About Durham House Limited (01963854) United Kingdom