About Maidstone Specsavers Limited (02677682) United Kingdom