About Dclx Limited (06242467) United Kingdom