About G & C Installations Limited (06155933) United Kingdom