About Shield International

Managing Director: Jim Solomon