About G1 Lifts & Installations Limited (13410011) United Kingdom