About Ophthalmic Locum Services Ltd (09142028) United Kingdom