About Stranraer Specsavers Limited (06689324) United Kingdom