About Sensoria Communications Limited (05203334) United Kingdom