About Severn Vale Home Care Limited (13026468) United Kingdom