About Sensory Solutions Ltd (13685619) United Kingdom