About E. Braude (london) Limited (00585474) United Kingdom