About Sensus (uk Holdings) Limited (04992863) United Kingdom