About Sensory Technologies Uk Holdings Ltd (08927211) United Kingdom