About Swindon Specsavers Limited (02070591) United Kingdom