About Faversham Specsavers Limited (10494474) United Kingdom