About C & C Developments Cumbria Limited (08627245) United Kingdom