About Hailsham Specsavers Limited (10743982) United Kingdom