About G & G Installations Ltd (09031233) United Kingdom