About G & T London Limited (10807655) United Kingdom