About St. Elisabeth Foundation Limited (01526048) United Kingdom