About Durham Close Limited (04605494) United Kingdom