About Strand Specsavers Limited (07088145) United Kingdom