About D & C Carter Holdings Limited (11194563) United Kingdom