About Bexhill Specsavers Limited (04518968) United Kingdom