About Taunton Specsavers Limited (01969515) United Kingdom