About Mcdowall Optical Consulting Ltd (SC597625) United Kingdom