About Durham Specsavers Limited (03240721) United Kingdom