About J And C Allen Eyecare Ltd (13473158) United Kingdom