About Kendal Specsavers Limited (02822863) United Kingdom