About Eleanor-rose Limited (11480831) United Kingdom