About Eleanor Kelly Ltd (13238999) United Kingdom