About Cadex Design Limited (04246868) United Kingdom