About Optometrix Ltd (05061720) United Kingdom