About Barnstaple Roundswell Specsavers Limited (11046075) United Kingdom