About G Keisler Traffics Ltd (12202820) United Kingdom