About Ddls Holdings Limited (13133748) United Kingdom