About Barnard Castle Specsavers Limited (11481816) United Kingdom