About North Shields Specsavers Limited (04359537) United Kingdom