NGK Spark Plug (Turks and Caicos Islands) Ltd.

GPTKB entity