New Kilco (International) Ltd 0.0 (0) Broomhouses 2 Industrial Estate,Old Glasgow Road,Lockerbie,United Kingdom,DG11 2SD 13/11/2026