About The Durham Centre Limited (06014868) United Kingdom