About E.a.h. Letty Ltd (12069274) United Kingdom