About E.j.r.london Ltd (13333128) United Kingdom