About C.a. Leith (opticians) Limited (01364961) United Kingdom