About Michael Offord Optometrist Limited (10232659) United Kingdom