About Eleanor Weavers Limited (07697098) United Kingdom