About Sensatus Uk Limited (05824654) United Kingdom