About Dovandale Optics Ltd (12272156) United Kingdom