About Severn Hospice Limited (01608025) United Kingdom