About Whames Eyecare Services Limited (11932934) United Kingdom