About G3 Controls Ltd (11254248) United Kingdom