About Opticare Solutions Limited (08587628) United Kingdom