About Scher & Lasky Opticians Ltd (04566177) United Kingdom