About Eden Smith Holdings Limited (12280546) United Kingdom