About Sensory Developments Ltd. (04425278) United Kingdom