About Cadex Utilities Limited (06675725) United Kingdom