About Walthamstow Visionplus Limited (02853776) United Kingdom