About Glenfield Eyecare Ltd (06670441) United Kingdom