About Eleanor May Design Ltd (11711964) United Kingdom