About Durham South West Limited (12428068) United Kingdom