About The Sensory Room S Ltd (12412531) United Kingdom