About Bloomfield Specsavers Limited (NI029154) United Kingdom