About Thorne Specsavers Limited (11279443) United Kingdom