About Ferryquay Specsavers Limited (NI028577) United Kingdom