About Edwin Jagger (retail) Limited (10746578) United Kingdom