About Cadex Limited (03128279) United Kingdom