About E & A Moda Limited (04386849) United Kingdom