About G.a.r. Installations Limited (11983785) United Kingdom