About C & G Installations Limited (06454111) United Kingdom