About G3 Ltd (07755931) United Kingdom