About Ipswich Specsavers Limited (02198477) United Kingdom