About Ddj Finance And Sales Ltd (12190517) United Kingdom