Craig, John, GIRAC Ltd and Associates, United Kingdom