About C & D Partnership Limited (04345262) United Kingdom