About Sensus Communications Limited (01586895) United Kingdom