About Sensus Design Ltd (09569950) United Kingdom