About The Eyecare Centre And Barnard Associates Ltd (13269478) United Kingdom