About Sensus Uk Limited (12298503) United Kingdom