About E.w.nell Limited (00275026) United Kingdom