About Eleanor Tweddell Communications Limited (10813724) United Kingdom