About Minehead Specsavers Limited (07088175) United Kingdom