About Varcoe Eyecare Ltd (12140809) United Kingdom