About C & D Associates Llp (SO303192) United Kingdom