About Dcx Design Consultancy Limited (11249142) United Kingdom