About Haverfordwest Specsavers Limited (02593515) United Kingdom