About G-force Demco Ltd (13694481) United Kingdom