About Duval Eye Limited (06495887) United Kingdom