About Maria And John T A Optic - Kleer Edinburgh Limited (SC295030) United Kingdom