About G & G Installations (yorkshire) Limited (10611795) United Kingdom