About Sensory Design & Technology Ltd (05249177) United Kingdom