About London Ophthalmic Plastics Limited (12287583) United Kingdom