About Dj & Tc Holdings Limited (12474049) United Kingdom