About The Spectacle Maker Omagh Ltd (NI634735) United Kingdom