About C & D Developments Nw Limited (10992740) United Kingdom