About Gerard Mcgowan Ophthalmic Consultants Ltd (SC543653) United Kingdom