About C & D Associates (s.w.) Limited (03644006) United Kingdom