About Eleanor May Brown Limited (11488592) United Kingdom