About Sensory Science Centre Limited (06480560) United Kingdom