About Sensory Solutions And Services Ltd (12290865) United Kingdom