About Eleanor Bowmer Ltd (09536782) United Kingdom