About Severn Stoke Community Interest Company (11259550) United Kingdom