About Eleanor Smith Brand & Marketing Ltd (12071111) United Kingdom