About K D Wallace Eyecare Limited (SC473029) United Kingdom