About Tenterden Specsavers Limited (11346044) United Kingdom