About North Bridge Specsavers Limited (06227719) United Kingdom