About Worcester Snoezelen Cio (CE020784) United Kingdom