About The Sensory Spot C.i.c. (13435335) United Kingdom