About Macintosh Optometry Limited (SC598857) United Kingdom