About Ellis & Edwards Opticians Limited (04190399) United Kingdom