About Herne Bay Specsavers Limited (11484775) United Kingdom