About Bedford Specsavers Limited (02435589) United Kingdom