Registered In England & WalesArmstrong Manufacturing Ltd | Company No 14025325 Registered In England & WalesArmstrong Composites Ltd | Company No 14678948 Registered In England & WalesArmstrong Composites Ltd | Company No 14678948