About Penzance Specsavers Limited (02807989) United Kingdom