GKN plc

Other manufacturing n.e.c.Activities of head offices
Total Political Finance £0