About Blackwood Specsavers Limited (02591948) United Kingdom