About The London Eyewear Company Limited (12071046) United Kingdom