About Eleanor May Limited (09729320) United Kingdom