About The Sensory Shack Community Interest Company (12032801) United Kingdom