About G-force Technical Limited (08242608) United Kingdom