About Eleanor Care Homes Holdings Limited (13438798) United Kingdom