About G & T Solutions Limited (10114673) United Kingdom