About C & G Developments (scotland) Ltd (SC495839) United Kingdom