About Jc & Dc Holdings Limited (04683162) United Kingdom