About Dd C&j Ltd (12903671) United Kingdom