About Kensal Eyes Opticians Limited (05358632) United Kingdom