About Margate Specsavers Limited (02749333) United Kingdom