About E.a.williams (covent Garden) Limited (02601203) United Kingdom